package io.renren.modules.back.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 产品实体
 *
 * @author zzh
 * @email 862583291@qq.com
 * @date 2019年04月05日 上午15:28:55
 */
@TableName("nideshop_product")
@Data
public class ProductEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 商品Id
     */
    private Integer goodsId;

    /**
     * 商品规格ids
     */
    private String goodsSpecificationIds;


    /**
     * 商品序列号
     */
    private String goodsSn;

    /**
     *商品库存
     */
    private Integer goodsNumber;

    /**
     * 零售价格
     */
    private BigDecimal retailPrice;

    /**
     * 市场价格
     */
    private BigDecimal marketPrice;

    /**
     * 商品名
     */
    @TableField(exist = false)
    private String goodsName;

    /**
     * 商品规格
     */
    @TableField(exist = false)
    private String specificationValue;

}
